package com.zkr.kufang.service;

import com.zkr.kufang.model.KuFangAddVo;
import com.zkr.kufang.model.KuFangSelectVo;
import com.zkr.kufang.model.KuFangUpdateStatusVo;
import com.zkr.kufang.model.KuFangUpdateVo;
import com.zkr.util.ResultVo;

import javax.validation.Valid;

/**
 * Created by lenovo on 2021/1/13.
 */
public interface KuFangService {
    ResultVo queryPage(KuFangSelectVo kuFangSelectVo);

    ResultVo add(@Valid KuFangAddVo kuFangAddVo);

    ResultVo updateStatus(@Valid KuFangUpdateStatusVo kuFangUpdateStatusVo);

    ResultVo update(@Valid KuFangUpdateVo kuFangUpdateVo);
}
